Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LON DERW Detached £221,242 £70,000 22 Mar 2002
3 LON DERW Detached £411,195 £249,950 16 Aug 2007
5 LON DERW Detached £243,607 £135,000 1 Sep 2008